#include"comm.h"
int main()
{
  key_t k=ftok(PATHNAME,PROJ_ID);
  if(k<0)
  {
    printf("ftok error\n");
    return 1;
  }
  printf("%x\n",k);
  int shm=shmget(k,size,IPC_CREAT);//获取shm
  if(shm<0)
  {
    perror("shmget");
    return 2;
  }
  char* mem=shmat(shm,NULL,0);//关联共享内存
  int i=0;
  while(1)
  {
    mem[i]='a'+i;
    i++;
    mem[i]='\0';
    sleep(1);
  }
  
  shmdt(mem);//去关联
  return 0;

}
